iT邦幫忙

2023 iThome 鐵人賽

DAY 21
0
SideProject30

三十歲時在做什麼?有沒有空?可以來做遊戲嗎?系列 第 21

[Day 21] Roguelike Tutorial - In Rust : Design Document

  • 分享至 

  • xImage
  •  

Design Document

今天來看Roguelike Tutorial的Design Document,當中寫到如果想要開發Roguelike遊戲需要怎麼撰寫設計文件,也可以稱作遊戲的內容框架。

規劃一款名為 "Rusty Roguelike" 的遊戲。

  • 目的:確定開發遊戲的目標,並提供一個指導開發的大綱。
  • 遊戲名稱:Rusty Roguelike。
  • 遊戲描述:一款2D傳統的roguelike遊戲,靈感來自1980年推出的Rogue。玩家必須進入地下城尋找被稱為Yala的護身符,並與敵人戰鬥。
  • 角色:玩家將控制一名主要角色,稱為英雄,並與其他NPC互動。
  • 故事背景:遊戲背景設在中世紀的幻想世界,主角在酒館的一個夜晚意識到他的命運是找回護身符並恢復土地的寧靜。
  • 主題:遊戲應該每次都有所不同,加入輕鬆幽默的元素。
  • 遊戲玩法:傳統的回合制地下城冒險遊戲,重點在於使機制容易使用。
  • 目標:獲取Yala的護身符並返回城鎮。
  • 遊戲機制:採用許多遊戲都使用的“類似D&D”的機制。
  • 物品和升級:遊戲應該包含各種物品,從裝備到消耗品。
  • 進度和挑戰:當玩家擊敗敵人時,他們可以獲得經驗值並提升等級。
  • 失敗:遊戲將特色permadeath,玩家死亡後將重新開始遊戲。
  • 藝術風格:遊戲將使用ASCII風格,但也可能會加入圖片。
  • 音樂和音效:遊戲不包含音樂和音效。
  • 技術描述:遊戲將使用Rust語言開發,支援所有Rust可以編譯的平台。
  • 其他想法:開發者鼓勵有創意的人向他提供建議。

如何應用到您的rogue-like game:

  • 確定目的:與Rusty Roguelike相似,首先確定遊戲的目的和目標。
  • 選擇設定:建立遊戲的世界觀和背景故事。
  • 角色和NPC設計:確定主要角色和NPC的特性和互動方式。
  • 遊戲玩法:確定遊戲的核心玩法和機制。
  • 物品和升級:規劃遊戲內的所有物品和升級。
  • 挑戰和進度:考慮如何讓遊戲更具挑戰性和吸引力。
  • 失敗和勝利條件:確定玩家何時失敗以及如何勝利。
  • 藝術和技術方面:選擇遊戲的藝術風格和使用的技術。

上一篇
[Day 20] Roguelike Tutorial - In Rust 學習
下一篇
[Day 22] 規劃想做的遊戲內容
系列文
三十歲時在做什麼?有沒有空?可以來做遊戲嗎?30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言